/*导航开始*/
.main_nav{width:1107px;padding-left:0px;height:55px;position:relative;margin:0 auto;}
.main_nav ul{padding:0;margin:0;list-style-type:none;}
.fgx{width:2px;height:55px;background:url(../images/nav.jpg) center center no-repeat;}
.main_nav ul li{float:left;line-height:55px;padding:0px 0px;position:relative;}
.main_nav ul li a , .main_nav ul li a:visited{width:121px;height:55px;line-height:55px;display:block;text-decoration:none;color:#fff;text-align:center;overflow:hidden;font-size:16px;}
.main_nav ul li:hover a{width:121px;height:55px;color:#fff;background:url(../images/menu_b.png) center center no-repeat;}
.main_nav ul li ul{display:none;}
.main_nav ul li:hover ul{display:block;position:absolute;left:0;}
.main_nav ul li:hover ul li{margin-top:1px;}
.main_nav ul li:hover ul li a{height:30px;line-height:30px;display:block;color:#333;background:#fff;font-weight:normal;}
.main_nav ul li:hover ul li a:hover{color:#fff;background:#0067CB;}
/*导航结束*/ 


/*大图*/

/*in_banner*/

.in_bannerbox{ width: 100%; height:auto;background: #D3D4D4;height:470px;width:100%}

.in_banner { margin:0px auto; position:relative;height:470px; overflow:hidden}

.slider { position:relative}

.slider li { position:absolute; display:none; z-index:1; background-repeat:no-repeat;background-position: 50% 50%;}

.slider li.active {display:block; z-index:2}

.slider li a { display:block;width:100%;background-position: 50% 50%;height:470px;}

.num { position:absolute; z-index:10; width:120px; height:20px; bottom:10px; left:603px; text-align: center;}

.num dd { display: inline-block; *display:block; *float:left; margin-left:10px; width:12px; height:12px; background: url(http://www.hanergy.com/../images/num_bg.png) no-repeat;cursor:pointer}

.num dd.active { background:url(http://www.hanergy.com/../images/num_on.png) no-repeat}

.txt { position:absolute; top:82px; left:165px; width:295px; height:265px; color:#FFF}

.Hanergy { font-size:24px; margin-bottom:14px}

.Hanergy_e { font-family:Arial; font-size:18px}

.txt_c { line-height:18px}

.txt_e { margin:6px 0 50px; font-size:10px; line-height:15px}

.line_w { margin:22px 0 22px 0; width:51px; height:4px; background:#FFF}

.in_banner { width:100%;position:relative; }

.in_banner #banner-prev,.in_banner #banner-next{ display:inline-block;width:37px;height:51px;background: url(../images/slider-flip.png) no-repeat;position:absolute;top:50%;margin-top:-25px; z-index:100;cursor:pointer;}

.in_banner #banner-prev{ background-position: 0 0;left:50px; }

.in_banner #banner-next{ background-position: -37px 0; right:50px;}

.slider li { width:100%;text-align:center; }
.num { left:50%;margin-left:-60px; }
